make good for - Inglés Sinónimo Diccionario